[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore()...
authorVladimir Petko <vladimir.petko@canonical.com>
Mon, 6 Jul 2026 21:58:32 +0000 (09:58 +1200)
committerEmilio Pozuelo Monfort <pochu@debian.org>
Mon, 27 Jul 2026 09:39:42 +0000 (11:39 +0200)
commit38ea351529883bd2626ddac2e83aee9b152e3748
treec8e97e47d89dc5866e2adac83ad16cd621fc9607
parent112851d91cc79dda0dfe045642c9b7d6690e0396
[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore(). This PR changes fstore and fast_xaccess operations to generate float (4 byte) instructions on S390x. This resolves out of bound read and writes on float that causes a segmentation fault with Compact Object Headers enabled.

From b9ea4636bea0f6264b2c602e4203e8e604d8da6e Mon Sep 17 00:00:00 2001
Bug: https://bugs.openjdk.org/browse/JDK-8387580
Origin: upstream, https://github.com/openjdk/jdk/commit/978dfecb6545166aee93a8e68c9c82535b0cb3e2

Gbp-Pq: Name jdk-8387580.diff
src/hotspot/cpu/s390/templateTable_s390.cpp